Engineering Portfolio
Bjorn Foulston Rojas
4
th
Year Electrical Engineering Student at The University of British Columbia
Communication and Instrumentation Units (CIUs)
September 2020 - Present
The electrical team on Formula UBC often works in conjunction with other sub
teams in order to log data or improve the efficiency of existing systems. In order
to better record this data, I took on the task of designing a modularized board
that reads analog signals and converts them to digital before sending them to our
datalogger over CAN bus.
This project will also produce a test board that can be used by any future projects
that also use the STM32F405 microcontroller.
Images of some of the schematics can be found on the following slide.
A very critical aspect of this project was
the selection of components. In order
for these boards to be versatile and
provide a lasting solution, I used a
weighted decision matrix to help select
between different microcontrollers and
CAN transceivers.
Some images of the STM32
development board used as a
prototype can be found on the
next slide.
The prototype boards enabled new
members to work with STM32
microcontrollers without having to
worry about designing the
supporting circuitry for the chip. This
means that the prototyping stage of
the design cycle can take much less
time, seeing as members can test
their circuits on a breadboard and
connect them to a programmable
STM.
Home Alarm System Prototype
May 2020 September 2020
Over the summer of 2020, I designed
circuitry and programmed an ATmega328P
to function as a home alarm using a
pyroelectric motion sensor. My main
objective with this project was to become
comfortable with interrupt service
routines, microcontroller interfacing with
external devices (like an LCD screen), and
continue to practice writing firmware in
embedded C.
Dash Panel Circuit Board
September 2019 April 2020
In my first project on Formula UBC, I was in
charge of designing a dash panel circuit
board in an effort to eliminate wiring clutter
behind the dash and to save weight on the
car. This project introduced me to analog
circuit and printed circuit board design. A
unique aspect of this project was that the
electrical and ergonomic components of
the project were equally important.
Reflow Oven Controller
January 2020 February 2020
In my second year project course, I worked in
a group with 5 other students to develop a
reflow oven controller. My role in the project
was to write the firmware for the
microcontroller and ensure that all of the
subsystems functioned well together.
This project introduced me to embedded
systems, and sparked the passion that I have
today towards firmware development and
circuit design.
Software Flow Chart